package cn.tedu.clyback.menu.pojo.vo;


import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.AccessLevel;
import lombok.Data;
import lombok.experimental.FieldDefaults;

import java.util.Date;

@Data
@FieldDefaults(level = AccessLevel.PRIVATE)
public class MenuVO {

    @ApiModelProperty(value = "菜单menuId")
    Integer menuId;
    @ApiModelProperty(value = "菜单名称")
    String menuName;
    @ApiModelProperty(value = "菜单状态")
    String menuStatus;
    @ApiModelProperty(value = "菜单路由")
    String menuPath;
    @ApiModelProperty(value = "创建时间")
    @JsonFormat(pattern = "yyyy-MM-dd ", timezone = "GMT+8")
    Date createTime;
    @ApiModelProperty(value = "修改时间")
    @JsonFormat(pattern = "yyyy-MM-dd ", timezone = "GMT+8")
    Date updateTime;
    @ApiModelProperty(value = "菜单图标地址")
    String icon;
    @ApiModelProperty(value = "菜单code")
    Integer menuCode;
}
